inter sacrum saxumque – English–Latine translations

🇻🇦 la en 🇬🇧

inter sacrum saxumque

between a rock and a hard place
Wiktionary Links